home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / lib / libgtk2.0-0 / update-gtk-immodules < prev   
Text File  |  2009-10-19  |  770b  |  32 lines

  1. #!/bin/sh
  2.  
  3. # this script is a no-op since 2.10.3-2
  4. exit 0
  5.  
  6. set -e
  7.  
  8. VERSION="2.18.3"
  9. GTK_BINARY_VERSION="2.10.0"
  10. APIVER="2.0"
  11. SHARED_PKG="libgtk2.0-0"
  12. TMPFILE=$(mktemp -t "gtk+$APIVER-$VERSION.XXXXXXXXXX")
  13.  
  14. echo -n "Updating the IM modules list for Gtk+ $VERSION..."
  15. "/usr/lib/$SHARED_PKG/gtk-query-immodules-$APIVER" \
  16.     $(find "/usr/lib/gtk-$APIVER/$GTK_BINARY_VERSION/immodules" -name '*.so') \
  17.     > "$TMPFILE"
  18. if [ "x`cat "$TMPFILE" | grep -v '^#'`" = "x" ]; then
  19.     echo "no Gtk+ IM modules found."
  20. else
  21.     echo "done."
  22. fi
  23. if ! test -d "/etc/gtk-$APIVER"; then
  24.     echo -n "Creating /etc/gtk-$APIVER..."
  25.     mkdir "/etc/gtk-$APIVER"
  26.     echo "done."
  27. fi
  28. cp "$TMPFILE" "/etc/gtk-$APIVER/gtk.immodules"
  29. chmod 644 "/etc/gtk-$APIVER/gtk.immodules"
  30.  
  31. rm -f "$TMPFILE"
  32.